package com.itheima.homework.homework5;

import java.text.SimpleDateFormat;
import java.time.format.DateTimeFormatter;
import java.util.Date;
import java.util.Scanner;

/*
    某共公司产品经理要求App需要有3款主题样式，用户选择不同的主题，展示时间的格式也要有不同的风格，请编写代码实现该功能。
     运行结果：
    请选择主题：1.xxxx年xx月xx日，2.xxxx-xx-xx，3.xxxx/xx/xx
    1
    主题切换成功,当前时间为：2018年12月10日
    请选择主题：1.xxxx年xx月xx日，2.xxxx-xx-xx，3.xxxx/xx/xx
    4
    很抱歉，操作有误，已为您切换默认主题
    主题切换成功,当前时间为：2018年12月10日
*/
public class Demo5 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请选择主题：1.xxxx年xx月xx日，2.xxxx-xx-xx，3.xxxx/xx/xx");
        Date time=new Date();
        SimpleDateFormat format1=new SimpleDateFormat("yyyy年MM月dd日");
        String timeFormat1 = format1.format(time);
        SimpleDateFormat format2=new SimpleDateFormat("yyyy-MM-dd");
        String timeFormat2 = format1.format(time);
        SimpleDateFormat format3=new SimpleDateFormat("yyyy/MM/dd");
        String timeFormat3 = format1.format(time);
        int choice = sc.nextInt();
        switch (choice){
            case 1:
                System.out.println("主题切换成功,当前时间为: "+timeFormat1);
                break;
            case 2:
                System.out.println("主题切换成功,当前时间为: "+timeFormat2);
                break;
            case 3:
                System.out.println("主题切换成功,当前时间为: "+timeFormat3);
                break;
                default:
                    System.out.println("很抱歉，操作有误，已为您切换默认主题");
                    System.out.println("主题切换成功,当前时间为: "+timeFormat1);
        }
    }
}
